lay (something) to waste - Spanish English Dictionary